package com.ease.framework.gef {
   import com.ease.framework.figures.IFigure;
   import com.ease.framework.workbench.spi.IValueRepository;

   /**
    *
    * 用于缓存流程实例状态，生成实例状态渲染器的帮助类
    *
    * by YU_J_LIN
    *
    */
   public interface IProcessStateManager {
      function getFigureState(figure:IFigure):Array;
      function decorateFigure(figure:IFigure):void;
      function set context(repository:IValueRepository):void;
      function get context():IValueRepository;
   }
}